Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

Peter O'Connor

Team: PoliceDivision: Division 2Last updated: 10/24/2026

Rating

871

Current Handicap

14
Honours
Season:

75

Matches Played

46

Wins

29

Losses

61%

Win Rate

9.3

Avg Win Margin

9.7

Avg Loss Margin

30-10

Home Record

16-19

Away Record

100%

Handicap Confidence

Very Reliable
47 / 41 matches for full confidence· Last recorded match: 9/1/2026

A large recent sample: 47 matches in the 2024, 2025, 2026 window, comfortably past the 41-match benchmark for full confidence. The handicap is stable and only shifts as form changes.

Milestones

Career

No career milestones yet — keep bowling!

Next goal: 50 Wins46/50
✦SEASON HIGHLIGHTS
2024
Home Dominance8/8 home

Handicap Trend

All Time · 75 matches

+14 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

9 Aug23 May15 Aug16 Jul6 May12 Aug23 Jun1 Sept-14916

Gives 14 more chalks than at the start of this period.

Started0
Lowest0
Current14
Win Percentage(40%)
57%
score+0.15→contribution+0.06
Avg Winning Margin(25%)
8.9
score+0.15→contribution+0.04
Avg Losing Margin(15%)
9.2
score-0.19→contribution-0.03
Recent Form (last 20)(10%)
50%
score+0.00→contribution+0.00
Opponent Strength(10%)
863
score+0.00→contribution+0.00
Weighted Score+0.068
Sample Size Confidence
100%(47/41 matches)
Rating1020 → shrunk 1020→ adjusted 870
Recent 3-Season Rating (2024, 2025, 2026)870
Recency Blend40% (47 recent matches)
Final Rating870
Handicap
14

Formula: Rating = 1000 + (weighted score × 300). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 41, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

46W29L75 matches·61.3% win rate
ClubSeasonsDivision(s)PWLWin %
Police2022–2026Division 2, Division 375462961.3%
DateOpponentH/AScoreResultMarginCompetitionDivision
9/1/2026John WhiteH21-10WIN+11LeagueDivision 2
8/26/2026Ian LallyA15-21LOSS-6LeagueDivision 2
8/25/2026Phil MillingtonA21-9WIN+12LeagueDivision 2
8/18/2026Anthony OllertonH21-14WIN+7LeagueDivision 2
8/11/2026Jimmy NolanH17-21LOSS-4LeagueDivision 2
7/28/2026Andy KubiakH21-15WIN+6LeagueDivision 2
7/21/2026A FinneyA21-20WIN+1LeagueDivision 2
7/14/2026Les RobertsH21-15WIN+6LeagueDivision 2
7/7/2026Callum RothwellA15-21LOSS-6LeagueDivision 2
6/30/2026Graham FenneyH21-15WIN+6LeagueDivision 2
6/23/2026Ryan TeelingA6-21LOSS-15LeagueDivision 2
6/2/2026Jim FaircloughA19-21LOSS-2LeagueDivision 2
5/26/2026Robert AngusH20-21LOSS-1LeagueDivision 2
5/19/2026A PickervanceA13-21LOSS-8LeagueDivision 2
5/12/2026Arthur RobinsonH21-18WIN+3LeagueDivision 2
4/28/2026Martin WebsterH14-21LOSS-7LeagueDivision 2
4/21/2026Alan CrossA12-21LOSS-9LeagueDivision 2
4/14/2026Antony TeelingH21-12WIN+9LeagueDivision 2
9/2/2025Alan DelahuntH21-12WIN+9LeagueDivision 2
8/26/2025Brian YoungA4-21LOSS-17LeagueDivision 2
8/12/2025Mike HitchcoxA13-21LOSS-8LeagueDivision 2
8/5/2025Tony MeeH15-21LOSS-6LeagueDivision 2
7/29/2025Fred HullH21-5WIN+16LeagueDivision 2
7/15/2025Roy PealingH21-12WIN+9LeagueDivision 2
7/8/2025Garry CarrA7-21LOSS-14LeagueDivision 2
7/1/2025Callum RothwellH11-21LOSS-10LeagueDivision 2
6/17/2025Neil FitzsimonH21-18WIN+3LeagueDivision 2
6/10/2025Terry KellyA21-19WIN+2LeagueDivision 2
6/3/2025Peter BannonH4-21LOSS-17LeagueDivision 2
5/13/2025Chris O'RourkeH11-21LOSS-10LeagueDivision 2
5/6/2025Roy PealingA21-12WIN+9LeagueDivision 2
4/22/2025Martin WebsterA11-21LOSS-10LeagueDivision 2
4/15/2025David SuttonH18-21LOSS-3LeagueDivision 2
9/3/2024Kevin MarshH21-8WIN+13LeagueDivision 2
8/27/2024A FinneyA21-19WIN+2LeagueDivision 2
8/26/2024A GradyA21-10WIN+11LeagueDivision 2
8/20/2024AbsentH21-0WIN+21LeagueDivision 2
8/6/2024D WoodsH21-7WIN+14LeagueDivision 2
7/30/2024Craig BrandH21-13WIN+8LeagueDivision 2
7/16/2024Alan WaterworthH21-9WIN+12LeagueDivision 2
7/9/2024Jamie WilliamsA9-21LOSS-12LeagueDivision 2
7/2/2024Ed WebsterH21-4WIN+17LeagueDivision 2
6/25/2024Paul KellyA3-21LOSS-18LeagueDivision 2
6/18/2024Paul FerrisH21-19WIN+2LeagueDivision 2
6/4/2024A GradyH21-13WIN+8LeagueDivision 2
5/28/2024Steve SaundersA21-12WIN+9LeagueDivision 2
5/21/2024Jimmy WeaverA21-7WIN+14LeagueDivision 2
8/29/2023Kevin BlackA12-21LOSS-9LeagueDivision 2
8/15/2023Antony JohnsonH21-7WIN+14LeagueDivision 2
8/8/2023Anthony PeetA10-21LOSS-11LeagueDivision 2
7/25/2023A GradyA21-13WIN+8LeagueDivision 2
7/11/2023Geoff FosterA21-10WIN+11LeagueDivision 2
7/4/2023Bill MolyneuxH21-13WIN+8LeagueDivision 2
6/27/2023Kevin MarshA12-21LOSS-9LeagueDivision 2
6/20/2023Malcolm BennetH21-12WIN+9LeagueDivision 2
6/13/2023Simon ChurchillA8-21LOSS-13LeagueDivision 2
6/6/2023Shaun GoldthorpeA21-13WIN+8LeagueDivision 2
5/30/2023Eddie WebsterH21-7WIN+14LeagueDivision 2
5/23/2023David FryerA6-21LOSS-15LeagueDivision 2
5/16/2023Andy KubiakH21-17WIN+4LeagueDivision 2
5/2/2023Paul SeddonH21-14WIN+7LeagueDivision 2
4/25/2023Kevin ParrA21-17WIN+4LeagueDivision 2
4/18/2023Brian YoungH21-7WIN+14LeagueDivision 2
4/11/2023Ron VizardA6-21LOSS-15LeagueDivision 2
9/6/2022John BurrowsH17-21LOSS-4LeagueDivision 3
8/30/2022Martin JonesA21-4WIN+17LeagueDivision 3
8/23/2022John CorlessH7-21LOSS-14LeagueDivision 3
8/16/2022Paul LiptrotH21-12WIN+9LeagueDivision 3
8/9/2022Malcolm WattersonA21-18WIN+3LeagueDivision 3
8/2/2022Ken NaylorH21-13WIN+8LeagueDivision 3
7/27/2022Dave AshcroftA21-3WIN+18LeagueDivision 3
7/5/2022Alan WrightH21-13WIN+8LeagueDivision 3
6/28/2022Jonathan FenneyA21-11WIN+10LeagueDivision 3
6/21/2022Jim McMahonH21-7WIN+14LeagueDivision 3
6/14/2022John CorlessA13-21LOSS-8LeagueDivision 3

Current Streak

1wins

On a hot run

Longest Win Run

7

Career best winning streak

Longest Loss Run

4

Career worst losing streak

Last 560% win rate
WLWWL
Last 1070% win rate— steady
WLWWLWWWLW
OpponentWLTotalWin %Last Met
A Grady303100%8/26/2024
Andy Kubiak202100%7/28/2026
A Finney202100%7/21/2026
Callum Rothwell0220%7/7/2026
Martin Webster0220%4/28/2026
Brian Young11250%8/26/2025
Roy Pealing202100%7/15/2025
Kevin Marsh11250%9/3/2024
John Corless0220%8/23/2022
John White101100%9/1/2026
Biggest Win
Absent (+21)8/20/2024
Heaviest Defeat
Paul Kelly (-18)6/25/2024
Favourite Victim
A Grady3-0 H2H
Best Season
202486% · 14 matches
Worst Season
202540% · 15 matches
Form Arc (1st half → 2nd half)
70% → 53%declining
Avg Opponent Rating Faced
84275 known · 0 unknown
vs Strong Opponents (rating ≥ 1000)
3-260% win rate
vs Weak Opponents (rating < 1000)
43-2761% win rate

By Division

Division 238-26 (59%)
Division 38-3 (73%)
Division 259.4%
38W·26L·64 played
Division 372.7%
8W·3L·11 played

Debut

Jun 14, 2022

Latest

Sep 1, 2026

Seasons Active

5 (4.2 yr span)

Matches / Season

15.0 (75 total)

Seasons

20222023202420252026